foreign-owned investments - Alemán Inglés Diccionario